#include <iostream>
#include <cstring>
using namespace std;
const int N = 1e3 + 10;
int q[N][N];
bool st[N];
int t[N];
int main()
{
	int n, m, k;
	cin >> n >> m >> k;
	for (int i = 1; i <= n; i++)
	{
		for (int j = 1; j <= m; j++)
		{
			cin >> q[i][j];
		}

	}
	for (int j = 1; j <= m; j++)
	{
		memset(st, false, sizeof st);
		for (int i = 1; i <= n; i++)
			if (!st[q[i][j]])
			{
				st[i] = true;
				t[q[i][j]] ++;
			}
	}

	for (int i = 1; i <= k; i++)
		cout << t[i] << ' ';
	puts("");
	return 0;
}
